home *** CD-ROM | disk | FTP | other *** search
/ System Booster / System Booster.iso / Archivers / ModPack / ModPack.changes < prev    next >
Text File  |  1996-09-26  |  5KB  |  123 lines

  1.  
  2.                                  ModPack
  3.                             -----------------
  4.                              by  Mike Coenen
  5.  
  6.  
  7. CHANGES
  8.  
  9. ----------------------------------------------------------------------------
  10.  
  11. V1.0a -> V1.1a
  12.  
  13. SELECT FILES
  14.     You can do an ExtendedSelect. That means you click once on the ModPack-
  15.     icon, and then with the SHIFT-key held down click on all files you want
  16.     to be loaded. Do a double-click on the last icon (SHIFT still pressed)
  17.     so that ModPack is started and the files will be read.
  18.  
  19. ----------------------------------------------------------------------------
  20.  
  21. V1.1a -> V1.4a
  22.  
  23. SELECT FILES
  24.     If you want to select an entire directory, but it is unreachable from
  25.     Workbench because it lies in a fifth-level-subdirectory without any
  26.     icons or whatever, you don't have to 'Window/Show/All Files' all
  27.     directories. Just click 'Add', select the desired directory and press
  28.     'Add' in the file requester without selecting ANY file. Then the entire
  29.     directory will be analyzed. Note that by selecting entire directories
  30.     the pattern defined in the ToolTypes (or the default one) will be used
  31.     and NOT the one in the file requester. That's because I don't know how
  32.     to access it.
  33.  
  34.     ModPack recognizes files crunched with the PowerPacker or the Imploder.
  35.     Such files will be marked in the ListViewGadet with a "P" for "Power-
  36.     Packer" or an "I" for "Imploder". The RealName will in such cases only
  37.     be "PP_x" or "IMP_x", where x is a number.
  38.  
  39. (DONT'T) PAY ATTENTION TO COMMENT
  40.     The CycleGadget has been replaced by a CheckBoxGadget but still works
  41.     the same way
  42.  
  43. 8 CHARACTER LIMIT
  44.     This has been implemented in order to save MS-DOS users from total
  45.     despair. I did see more than one BBS crashing because of too long file-
  46.     names. If activated the filenames of all Modules in the ListView will
  47.     be truncated to eight characters plus '.lha'. Making the option inactive
  48.     causes all filenames to be normal again :-)
  49.     This can also be controlled by the ToolTypes. Add 'CHARLIMIT=TRUE' to
  50.     activate it right from the start.
  51.  
  52. EXTERNAL ID
  53.     As the default file_id.diz-layout might surely not please everyone, I
  54.     added the possibility to use you own IDs. You have to set up two ASCII-
  55.     files, one for the 'full' ID and one for the 'empty' one. Add the Tool-
  56.     Types 'FILEIDFULL=File' (where 'File', of course, can be any valid path
  57.     to a file) and 'FILEIDEMPTY=File'. Only if those two entries are valid,
  58.     the CheckboxGadget will be enabled.
  59.     The File can be as long as you want it to be. To insert the RealName
  60.     you have to type '^R_$(xx)' where xx is a number indicating the length
  61.     of the string (shorter ones will be padded with SPACEs). The keyword for
  62.     the Composer is '^C_$(xx)', for the From-entry '^F_$(xx)' and for the
  63.     Info-entry '^I_$(xx)'. so it could look like:
  64.  
  65.     A MODULE...
  66.     ======================================
  67.     RealName    : ^R_$(20)
  68.     --------------------------------------
  69.     Author      : ^C_$(30)
  70.     --------------------------------------
  71.     From        : ^F_$(7)
  72.     --------------------------------------
  73.     Information : ^I_$(128)
  74.  
  75.     This inserts a 20-bytes RealName string, a 30-bytes composer string, a
  76.     7-bytes From string and a 128 bytes Info string.
  77.     The order must always be the same: first RealName, then Composer,
  78.     followed by From and Info.
  79.     The 'Empty' ID (without 'From' and 'Info' fields) lacks the ...well...
  80.     'From' and 'Info' fields. Surprising, isn't it ;-)
  81.     With the two ToolTypes present and(!) valid, the CheckboxGadget is auto-
  82.     matically enabled and activated. However, 'EXTERNALID=FALSE' overrides
  83.     that, and leaves the Gadget blank (but enabled). Note that you cannot
  84.     force the gadget to be enabled by 'EXTERNALID=TRUE' without having valid
  85.     ID-files.
  86.  
  87. THE LIST FILE
  88.     The ListFile keeps track of all files prcessed so far. It also prevents
  89.     name conflicts by renaming files that already exist. The ListFile can
  90.     only be activated by setting ToolType 'LISTFILE=File' (where 'File' can
  91.     be any file. If the specified file doesn't exist, ModPack creates it.
  92.     With a file present, ModPack reads all entries an stores them in memory.
  93.     Everytime a file is processed by LHA, ModPack checks its name and adds
  94.     it to the file.
  95.     If a name conflict occurs, ModPack renames the file to Filename_xx, where
  96.     xx is a hexadecimal serial number. In 8-character-mode the files are
  97.     renamed to Filenaxx. The name is cut off behind the sixth character and
  98.     the seriel number is appended. Of course you can edit the ListFile with
  99.     every text editor...
  100.  
  101. QUIT PROGRAM
  102.     Due to layout changes it was possible to add a 'Quit' button.
  103.  
  104. START FROM CLI
  105.     When launched from the CLI, the following presets will be activated:
  106.     Source     : 'Modules:'
  107.     Destination: 'RAM:'
  108.     Comment    : 'TRUE'
  109.     Pattern    : '(mod.#?|#?.mod)'
  110.     CharLimit  : 'FALSE'
  111.     ExternalID : 'FALSE' (disabled)
  112.     ListFile   : (disabled)
  113.     Those presets are also valid if launched from the Workbench and there
  114.     are no ToolTypes.
  115.  
  116. ----------------------------------------------------------------------------
  117.  
  118. V1.4a -> V1.4b
  119.  
  120.     Just a bugfix with minor internal changes.
  121.  
  122. ----------------------------------------------------------------------------
  123.